package controle;

import java.util.ArrayList;

import dao.GenericoDAO;
import entidades.Curso;

public class ControleCurso {
	
	@SuppressWarnings("unchecked")
	GenericoDAO dao = new GenericoDAO();	

	//método cadastra curso
	@SuppressWarnings("unchecked")
	public void inserirCurso(Curso c) {
		dao.inserir(c);
	}
	//método para editar curso
	@SuppressWarnings("unchecked")
	public void editarCurso(Curso c){
		dao.editar(c);
	}
	//método para remover curso
	@SuppressWarnings("unchecked")
	public void removerCurso(Curso c){
		dao.remover(c);
	}
	//método retorna cursos cadastrados
	@SuppressWarnings("unchecked")
	public ArrayList<Curso> listarTodosCurso(){
		return (ArrayList<Curso>) dao.listar(Curso.class);
	}
}
